body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input {margin:0;padding:0;-webkit-text-size-adjust: none}
h1, h2, h3, h4, h5, h6{font-size:12px;font-weight:normal}
a img {border:0}
body { color: #787878; text-align:left; font: 14px "Microsoft YaHei"; }
ul, ol, li {list-style-type:none;vertical-align:0}
a {outline-style:none;color:#3d3d3d;text-decoration:none}
a:hover { color: #268cd4;}
.clr { clear:both;}
.le { float:left;}
.ri { float:right;}
.blc10 {margin-bottom:10px;}
.blc15 {margin-bottom:15px;}
.blc20 {margin-bottom:20px;}
.blc30 {margin-bottom:30px;}
.blc40 {margin-bottom:40px;}
.mar30 { margin-right:30px;}


a.blackb:link{text-decoration: none; color:#3d3d3d;font-size:18px;  line-height: 38px;text-decoration:none }
a.blackb:visited{text-decoration: none; color:#3d3d3d;font-size:18px; line-height: 38px;text-decoration:none}
a.blackb:hover{text-decoration: underline; color: #268cd4;font-size:18px; line-height: 38px;text-decoration:none}
a.blackb:active{text-decoration: none; color:#3d3d3d;font-size:18px; line-height: 38px;text-decoration:none}

body {  position:relative; }
.main { width:100%; min-width:1200px;max-width:2000px;margin:0px auto;}
.con { width:1200px; margin:0 auto;}



.top { width:100%; min-width:1200px;max-width:2000px;margin:0px auto; padding:10px 0 5px; color: #646464; height:25px; line-height: 20px; border-bottom:1px solid #e3e3e3;}
.top img { margin-right:5px; float: left; padding-top: 2px;}
.top span { display:block; float: left;}
.top .sp1 { margin-right:15px;}
.top a {color:#646464;}


.ad120060 { width:1200px; height: 60px; overflow: hidden;}
.ad120060 img { width:100%; height: 100%;}

.ad120050 { width:1200px; height: 50px; overflow: hidden;}
.ad120050 img { width:100%; height: 100%;}

.ad120090 { width:1200px; height: 90px; overflow: hidden;}
.ad120090 img { width:100%; height: 100%;}

.ad59050 { width:590px; height: 50px; overflow: hidden;}
.ad59050 img { width:100%; height: 100%;}

.ad20040 { width:200px; height: 40px; overflow: hidden;}
.ad20040 img { width:100%; height: 100%;}

.ad19090 { width:190px; height: 90px;  overflow: hidden;}
.ad19090 img { width:100%; height: 100%;}
.pad10{ padding:10px 10px 10px 0px;}
.pad10-t{ padding:10px 0px 10px 0px;}

.ad22050 { width:220px; height: 50px; overflow: hidden;}
.ad22050 img { width:100%; height: 100%;}

.ad38050 { width:380px; height: 50px; overflow: hidden;}
.ad38050 img { width:100%; height: 100%;}


.adtxt {text-align:center; margin-bottom: 10px; color: #7a7a7a;}
.adtxt span { margin:0 4px;}


.appicon {width:415px; padding-top: 15px;}
.appicon li {list-style:none; width:65px; height:65px; float:left; margin-right:5px}
.appicon>li+li+li+li+li+li+li{margin-right:0}
.appicon li a img { width:100%; height: 100%}
.appicon li a:hover img { border:1px solid #268cd4; width:63px; height: 63px; border-radius: 6px;}


.xdd_bigtit { width:1200px; margin: auto;}
.xdd_bigtit .le { float:left; width:199px;}
.xdd_bigtit .img {width:100%;}

.xdd_bigtit .ri { float:right; width:1000px;}
.xdd_bigtit h1 {text-align: center; margin:0 auto;}
.xdd_bigtit h1 a {text-align: center;  font-weight: bold; color:#df0a1c; }
.xdd_bigtit h1 a:hover { color: #268cd4;}
.xdd_bigtit p {font-size:16px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; text-align: center; }

.xdd_lb { width:100%; }
.xdd_lb li {width:280px; font-size:16px; margin-bottom: 15px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; float:left; margin-right:26px}
.xdd_lb>li+li+li+li{margin-right:0}
.xdd_lb>li+li+li+li+li{margin-right:26px}
.xdd_lb>li+li+li+li+li+li+li+li{margin-right:0}



.bw_bigtit { width:960px; text-align: center; padding-top: 15px;}
.bw_bigtit h1 { width:960px; margin-bottom: 18px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.bw_bigtit h1 a {  font-weight: bold; text-align: center; color:#268cd4; }
.bw_bigtit h1 a:hover { text-decoration: underline;}
.bw_bigtit p { font-size:16px;}


.ldbdj { width:85px; text-align: center; font-weight: bold; }
.ldbdj a {color: #df0a1c;}
.ldbdj a:hover { color: #268cd4;}



.sp_list { width:470px;}
.sp_list li {font-size:18px; margin-bottom: 15px;  overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; }
.sp_list li.small_tit {font-size:18px; font-weight:bold;}


.rdtj { width:100%;}


.lmtb { width:100%; background: url(../images/lmtb01.jpg) top left no-repeat; padding-top: 10px; margin-bottom: 15px;}
.lmtb .le { font-size: 24px; color:#268cd4; }
.lmtb a.more {width:49px; height: 8px; background: url(../images/morebg.jpg) top right no-repeat; margin-top: 10px; }
.lmtb a:hover.more {background: url(../images/morebga.jpg) top right no-repeat;}


.lmtb1 { width:100%; background: url(../images/lmtb02.jpg) top left no-repeat; padding-top: 10px; margin-bottom: 15px;}
.lmtb1 .le { font-size: 24px; color:#268cd4; }
.lmtb1 a.more {width:49px; height: 8px; background: url(../images/morebg.jpg) top right no-repeat; margin-top: 10px; }
.lmtb1 a:hover.more {background: url(../images/morebga.jpg) top right no-repeat;}


.lmtb2 { width:100%; background: url(../images/lmtb03.jpg) top left no-repeat; padding-top: 10px; margin-bottom: 15px;}
.lmtb2 .le { font-size: 24px; color:#268cd4; }
.lmtb2 a.more {width:49px; height: 8px; background: url(../images/morebg.jpg) top right no-repeat; margin-top: 10px; }
.lmtb2 a:hover.more {background: url(../images/morebga.jpg) top right no-repeat;}



.video { width:100%; }
.video li {width:220px; height:130px; position: relative;  margin-bottom: 15px; text-align: center;float:left;margin-right:20px }
.video>li+li+li{margin-right:0}
.video>li+li+li+li{margin-right:20px}
.video>li+li+li+li+li+li{margin-right:0}
.video li a img {width:100%; height: 100%; margin: 0;padding: 0;object-fit: cover;}
.video li a p { position:absolute;bottom:0; background:#000; color: #fff; font-size:14px; overflow:hidden; ilter:alpha(opacity:70); opacity:0.7;  -moz-opacity:0.7;-khtml-opacity: 0.7; padding:0 10px;width:200px; height:30px; line-height:30px; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; }
.video li a:hover p { background:#268cd4;ilter:alpha(opacity:90); opacity:0.9;  -moz-opacity:0.9;-khtml-opacity: 0.9;}
.video li a .v_icon { position:absolute; width: 40px; height: 40px; background: url(../images/v_icon01.png) center no-repeat; top:45px; left: 50%; margin-left: -20px;}
.video li a:hover .v_icon { background: url(../images/v_icon02.png) center no-repeat;}


.zt { width:100%; }
.zt li {width:220px; height:120px; position: relative;  margin-bottom: 15px; text-align: center;float:left;margin-right:20px }
.zt>li+li+li{margin-right:0}
.zt li a img {width:100%; height: 100%; margin: 0;padding: 0;object-fit: cover;}
.zt li a:hover img {width:218px; height: 118px; border:1px solid #268cd4;}


.wzl { width:100%; }
.wzl li { float:left; font-size:16px; margin-bottom: 16px; background: url(../images/list01.jpg) left center no-repeat; padding-left: 15px; margin-right: 20px;  overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}


.wz_bigtit { margin-bottom:25px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; text-align: center;}
/*.wz_bigtit a { font-size:30px; font-weight: bold; text-align: center; color:#cc3333;}*/
.wz_bigtit a { font-size:30px; font-weight: bold; text-align: center; color:#3b3b3b;}
.wz_bigtit a:hover {color: #268cd4;}

.wz_but { width:220px;}
a .wz_but01,a .wz_but02,a .wz_but03,a .wz_but04 { width:133px; height: 43px; border: 1px solid #449ee8; border-radius: 10px; margin: auto; line-height: 43px; color: #449ee8; font-size: 18px; padding-left: 85px; margin-bottom: 14px;}
a:hover .wz_but01,a:hover .wz_but02,a:hover .wz_but03,a:hover .wz_but04 {color: #fff; font-weight: bold;}

a .wz_but01 {background: url(../images/wz_icon01a.png) center left no-repeat #fff;}
a:hover .wz_but01 {background: url(../images/wz_icon01b.png) center left no-repeat #449ee8;}
a .wz_but02 {background: url(../images/wz_icon02a.png) center left no-repeat #fff;}
a:hover .wz_but02 {background: url(../images/wz_icon02b.png) center left no-repeat #449ee8;}
a .wz_but03 {background: url(../images/wz_icon03a.png) center left no-repeat #fff;}
a:hover .wz_but03 {background: url(../images/wz_icon03b.png) center left no-repeat #449ee8;}
a .wz_but04 {background: url(../images/wz_icon04a.png) center left no-repeat #fff; font-size: 15px;line-height: 20px;}
a:hover .wz_but04 {background: url(../images/wz_icon04b.png) center left no-repeat #449ee8;}

.wz_list { width:460px;}
.wz_list li {font-size:18px; margin-bottom: 15px;  overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; }


.bxzs_list { width:100%;}
.bxzs_list li {font-size:18px; margin-bottom: 15px;  overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; }

.bxzs_but { width:100%;}
a .bxzs_but01,a .bxzs_but02,a .bxzs_but03 { float: left;  height: 43px; border: 1px solid #449ee8; border-radius: 10px; margin: auto; line-height: 43px; color: #449ee8; font-size: 18px; padding-left: 45px; margin-bottom: 14px;}
a:hover .bxzs_but01,a:hover .bxzs_but02,a:hover .bxzs_but03 {color: #fff; font-weight: bold;}

a .bxzs_but01 {width:80px; background: url(../images/bxzs_icon01a.png) center left no-repeat #fff; margin-right: 11px;}
a:hover .bxzs_but01 {background: url(../images/bxzs_icon01b.png) center left no-repeat #449ee8;}
a .bxzs_but02 {width:80px; background: url(../images/bxzs_icon02a.png) center left no-repeat #fff; margin-right: 11px;}
a:hover .bxzs_but02 {background: url(../images/bxzs_icon02b.png) center left no-repeat #449ee8;}
a .bxzs_but03 {width:146px; background: url(../images/bxzs_icon03a.png) center left no-repeat #fff; margin-right: 0;}
a:hover .bxzs_but03 {background: url(../images/bxzs_icon03b.png) center left no-repeat #449ee8;}



.wzl2 { width:100%; }
.wzl2 li {  margin-right: 45px; float:left; font-size:14px;  overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.wzl2>li+li+li+li+li+li{margin-right:0}


.sj_fm {position: relative; width:440px; height: 320px; text-align: center;}
.sj_fm a img { width:100%; height: 100%;object-fit: cover; }
.sj_fm a p { position:absolute;bottom:0; background:#000; color: #fff; font-size:18px; overflow:hidden; ilter:alpha(opacity:80); opacity:0.8;  -moz-opacity:0.8;-khtml-opacity: 0.8; padding:0 10px;width:420px; height:40px; line-height:40px; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; }
.sj_fm a:hover p { background:#268cd4;ilter:alpha(opacity:90); opacity:0.9;  -moz-opacity:0.9;-khtml-opacity: 0.9;}


.sj_xt { width:740px; }
.sj_xt li {width:233px; height:150px; position: relative;  margin-bottom: 19px; text-align: center;float:left;margin-right:20px }
.sj_xt>li+li+li{margin-right:0}
.sj_xt>li+li+li+li{margin-right:20px}
.sj_xt>li+li+li+li+li+li{margin-right:0}
.sj_xt li a img {width:100%; height: 100%; margin: 0;padding: 0;object-fit: cover;}
.sj_xt li a p { position:absolute;bottom:0; background:#000; color: #fff; font-size:16px; overflow:hidden; ilter:alpha(opacity:80); opacity:0.8;  -moz-opacity:0.8;-khtml-opacity: 0.8; padding:0 10px;width:213px; height:30px; line-height:30px; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; }
.sj_xt li a:hover p { background:#268cd4;ilter:alpha(opacity:90); opacity:0.9;  -moz-opacity:0.9;-khtml-opacity: 0.9;}



.llpl { width:380px; margin-bottom: 20px;}

.guide_img {width:380px; height:200px; position: relative;  margin-bottom: 19px; text-align: center; }
.guide_img a img {width:100%; height: 100%; margin: 0;padding: 0;object-fit: cover;}
.guide_img a p { position:absolute;bottom:0; background:#000; color: #fff; font-size:18px; overflow:hidden; ilter:alpha(opacity:80); opacity:0.8;  -moz-opacity:0.8;-khtml-opacity: 0.8; padding:0 10px;width:360px; height:35px; line-height:35px; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; }
.guide_img a:hover p { background:#268cd4;ilter:alpha(opacity:90); opacity:0.9;  -moz-opacity:0.9;-khtml-opacity: 0.9;}


.guide_img_le {width:100%;}
.guide_img_le li {width:380px; height:220px; position: relative;  margin-bottom: 19px; text-align: center; float:left;margin-right:30px}
.guide_img_le>li+li+li{margin-right:0}
.guide_img_le li a img {width:100%; height: 100%; margin: 0;padding: 0;object-fit: cover;}
.guide_img_le li a:hover img {width:378px; height: 218px; border:1px solid #268cd4;}



.gjgn { width:380px;}

.bigguide_img {width:380px; height:235px; position: relative;  margin-bottom: 30px; text-align: center; }
.bigguide_img a img {width:100%; height: 100%; margin: 0;padding: 0;object-fit: cover;}
.bigguide_img a p { position:absolute;bottom:0; background:#000; color: #fff; font-size:18px; overflow:hidden; ilter:alpha(opacity:80); opacity:0.8;  -moz-opacity:0.8;-khtml-opacity: 0.8; padding:0 10px;width:360px; height:35px; line-height:35px; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; }
.bigguide_img a:hover p { background:#268cd4;ilter:alpha(opacity:90); opacity:0.9;  -moz-opacity:0.9;-khtml-opacity: 0.9;}



.newspape {width:240px; height: 352px; border: 1px solid #449ee8;}
.newspape a img { width:100%; height: 100%; margin: 0;padding: 0;object-fit: cover;}
.newspape a:hover img { border: 1px solid #449ee8; width:238px; height: 350px;}

.news_but { width:120px;}

a .news_but01,a .news_but02,a .news_but03,a .news_but04,a .news_but05,a .news_but06,a .news_but07,a .news_but08 { width:120px; height: 34px; text-align: center; border: 1px solid #449ee8; border-radius: 10px; line-height: 34px; color: #449ee8; font-size: 18px;  margin-bottom: 9px; background: #fff;}
a:hover .news_but01,a:hover .news_but02,a:hover .news_but03,a:hover .news_but04,a:hover .news_but05,a:hover .news_but06,a:hover .news_but07,a:hover .news_but08 {color: #fff; background: #449ee8;}


a .news_buta01,a .news_buta02,a .news_buta03,a .news_buta04,a .news_buta05,a .news_buta06,a .news_buta07,a .news_buta08,a .news_buta09 { width:120px; height: 30px; text-align: center; border: 1px solid #449ee8; border-radius: 10px; line-height: 30px; color: #449ee8; font-size: 18px;  margin-bottom: 8px; background: #fff;}
a:hover .news_buta01,a:hover .news_buta02,a:hover .news_buta03,a:hover .news_buta04,a:hover .news_buta05,a:hover .news_buta06,a:hover .news_buta07,a:hover .news_buta08,a:hover .news_buta09 {color: #fff; background: #449ee8;}



.foot { width:100%; background: #1f84ca; padding: 40px 0; color:#fff;}
.foot img { margin-bottom:10px; text-align: right;}

.foot .xx { width:1000px; font-size: 14px; line-height: 32px;}
.foot .xx a { color:#fff; text-decoration: underline;}


.pfewm {position:fixed; top: 155px; right: 10px; width: 106px; height: 384px;}


a.ywli 	{font-size:18px; margin-bottom: 15px; line-height:37px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
a.list01 	{font-size:18px; margin-bottom: 15px; line-height:37px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}


/*search*/
.search_box {float:left;width:429px;height:40px;background:#268cd4 url(../images/bg.png) no-repeat -297px -415px;padding-left:1px;display:inline;}
.search {width:429px;margin:0px;line-height:38px;height:38px;}
.search a {text-decoration:none;cursor:pointer;}
.search input {float:left;}
.select {background:#fff url(../images/bg.png) no-repeat 76px -9px;border:0;border-right:solid 1px #fff;width:82px;height:38px;color:#666;line-height:38px;padding-left:8px;float:left;position:relative;z-index:99999;font-size:14px;margin-top:1px;}
.select a:hover {color:#268cd4;}
.select_hover {background:#fff url(../images/bg.png) no-repeat 76px 15px;border-right:solid 1px #268cd4; color:#268cd4;}
.part {left:-1px;top:38px;width:180px;padding:4px 1px 1px 0;background:#fff url(../images/select_topbg.png) no-repeat left top;border:solid 1px #268cd4;border-top:0;line-height:30px;position:absolute;z-index: 9999;height:auto;zoom:1;-moz-border-radius:0px 0px 3px 3px;-webkit-border-radius:0px 0px 3px 3px;border-radius:0px 0px 3px 3px;}
.part p {overflow:hidden;}
.part p a {height:30px;color:#666;line-height:30px;padding-left:8px;width:82px;border-left:solid 1px #f3f3f3;border-top:solid 1px #f3f3f3;background:#fff;display:inline-block;float:left;margin-left:-1px;margin-top:-1px;white-space:nowrap;}
.part a:hover {background:#f5f5f5;color:#268cd4;}
.enter {border:0;width:270px;float:left;height:38px;color:#999;line-height:34px;padding-left:5px;margin-top:1px;font-size:14px;outline:none;}
.enters {border:0;width:270px;float:left;height:38px;color:#333;line-height:34px;padding-left:5px;margin-top:1px;font-size:14px;outline:none;}
.sb {background:url(../images/bg.png) no-repeat -22px 0;border:0;width:60px;_width:60px;height:40px;cursor:pointer;}
/*search*/



/*nav*/
.topmenu{width:1180px; background: #e3f1fb; height: 100px; padding: 8px 10px 0; position:relative; margin:auto; font-size: 16px; line-height:26px;color:#333; }
.topmenu strong.icon_arr{background:url(../images/topmenu.gif) no-repeat;}
.topmenu li{float:left;background-position:right top; margin-bottom: 8px; }

.topmenu strong{display:block;height:25px;padding:0 10px;font-weight:normal;cursor:default;z-index:20;}
.topmenu .jq_hidebox{display:none;position:absolute;left:0;top:30px; text-align: right; padding:10px 10px; border:1px solid #dfdfdf;box-shadow:0 1px 2px #ccc;background:#fff;z-index:10;}
.topmenu .jq_hidebox a { margin-left:10px;}
.topmenu li.hover strong{background-color:#fff;}


.topmenu strong.icon_arr{padding-right:23px;background-position:right 0px;}
.topmenu li.hover strong.icon_arr{background-position:right -24px;}

.topmenu li.ptnav { }
.topmenu li.ptnav.hover {margin:0; }
.topmenu li.ptnav span {margin-right:10px;}
.topmenu li.ptnav a { margin-right:22px;}
.topmenu li.ptnav a.black { font-weight:bold;}
.topmenu li a.blue { color:#268cd4; font-weight:bold;}

.topmenu li.jtnav{_width:83px;}
.topmenu li.jtnav .jq_hidebox{width:400px;left:778px; text-align: left;}

.topmenu li.dsnav{_width:83px;}
.topmenu li.dsnav .jq_hidebox{width:400px;left:778px; text-align: left;}

.topmenu li.xsqnav{_width:83px;}
.topmenu li.xsqnav .jq_hidebox{width:400px;left:778px; text-align: left;}

.topmenu li.synav{_width:83px;}
.topmenu li.synav .jq_hidebox{width:200px;left:978px; text-align: left;}
/*nav*/




/*foc*/
#owl-demo{position:relative;width:700px;height:460px;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:700px;height:460px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:50px;background-color:#000;opacity:.6;filter:alpha(opacity=60);}
#owl-demo span{position:absolute;left:20px;bottom:14px;width:550px;font-size:18px;color:#fff;text-align:left; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}

.owl-pagination{position:absolute;right:0;bottom:6px;width:160px;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-50px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../images/bg17.png);}
.owl-next{right:0;background-image:url(../images/bg18.png);}
.owl-prev:hover{background-image:url(../images/bg19.png);}
.owl-next:hover{background-image:url(../images/bg20.png);}


/*tab1*/
.zzsc1{ width:470px; margin:auto; position: relative; border-top:2px solid #d0d0d0; padding-top: 45px;}
.zzsc1 .tab {overflow:hidden; margin-bottom: 20px; position: absolute; top: -2px; left: 0; }
.zzsc1 .tab a{ display:block; width: 99px; height: 46px; margin-right: 30px; float:left; text-decoration:none; border-top:2px solid #d0d0d0; color:#3b3b3b;  font-size:24px;  text-align: left; line-height: 44px;}
.zzsc1 .tab a:hover{border-top:2px solid #268cd4; color:#268cd4; text-decoration:none;}
.zzsc1 .tab a.on{ border-top:2px solid #268cd4; color:#268cd4; text-decoration:none; }
.zzsc1 .content{ overflow:hidden; width:470px; height:422px; position:relative;}
.zzsc1 .content ul{ position:absolute; left:0; top:0; }
.zzsc1 .content li{ width:470px; float:left;}

.list01{  font-size:18px; margin-bottom: 15px;  overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}



/*tab2*/
.zzsc2{ width:380px; margin:auto; position: relative; border-top:2px solid #d0d0d0; padding-top: 55px;}
.zzsc2 .tab {overflow:hidden; margin-bottom: 20px; position: absolute; top: -2px; left: 0; }
.zzsc2 .tab a{ display:block; width: 52px; height: 46px; margin-right: 30px; float:left; text-decoration:none; border-top:2px solid #d0d0d0; color:#3b3b3b;  font-size:24px;  text-align: left; line-height: 44px;}
.zzsc2 .tab a:hover{border-top:2px solid #268cd4; color:#268cd4; text-decoration:none;}
.zzsc2 .tab a.on{ border-top:2px solid #268cd4; color:#268cd4; text-decoration:none; }
.zzsc2 .content{ overflow:hidden; width:380px; height:360px; position:relative;}
.zzsc2 .content ul{ position:absolute; left:0; top:0; }
.zzsc2 .content li{ width:380px; float:left;}


/*tab3*/
.zzsc3{ width:380px; margin:auto; position: relative; border-top:2px solid #d0d0d0; padding-top: 55px;}
.zzsc3 .tab {overflow:hidden; margin-bottom: 20px; position: absolute; top: -2px; left: 0; }
.zzsc3 .tab a{ display:block; width: 52px; height: 46px; margin-right: 30px; float:left; text-decoration:none; border-top:2px solid #d0d0d0; color:#3b3b3b;  font-size:24px;  text-align: left; line-height: 44px;}
.zzsc3 .tab a:hover{border-top:2px solid #268cd4; color:#268cd4; text-decoration:none;}
.zzsc3 .tab a.on{ border-top:2px solid #268cd4; color:#268cd4; text-decoration:none; }
.zzsc3 .content{ overflow:hidden; width:380px; height:360px; position:relative;}
.zzsc3 .content ul{ position:absolute; left:0; top:0; }
.zzsc3 .content li{ width:380px; float:left;}


/*tab4*/
.zzsc4{ width:380px; margin:auto; position: relative; border-top:2px solid #d0d0d0; padding-top: 55px;}
.zzsc4 .tab {overflow:hidden; margin-bottom: 20px; position: absolute; top: -2px; left: 0; }
.zzsc4 .tab a{ display:block; width: 52px; height: 46px; margin-right: 30px; float:left; text-decoration:none; border-top:2px solid #d0d0d0; color:#3b3b3b;  font-size:24px;  text-align: left; line-height: 44px;}
.zzsc4 .tab a:hover{border-top:2px solid #268cd4; color:#268cd4; text-decoration:none;}
.zzsc4 .tab a.on{ border-top:2px solid #268cd4; color:#268cd4; text-decoration:none; }
.zzsc4 .content{ overflow:hidden; width:380px; height:360px; position:relative;}
.zzsc4 .content ul{ position:absolute; left:0; top:0; }
.zzsc4 .content li{ width:380px; float:left;}


/*tab5*/
.zzsc5{ width:380px; margin:auto; position: relative; border-top:2px solid #d0d0d0; padding-top: 55px;}
.zzsc5 .tab {overflow:hidden; margin-bottom: 20px; position: absolute; top: -2px; left: 0; }
.zzsc5 .tab a{ display:block; width: 52px; height: 46px; margin-right: 30px; float:left; text-decoration:none; border-top:2px solid #d0d0d0; color:#3b3b3b;  font-size:24px;  text-align: left; line-height: 44px;}
.zzsc5 .tab a:hover{border-top:2px solid #268cd4; color:#268cd4; text-decoration:none;}
.zzsc5 .tab a.on{ border-top:2px solid #268cd4; color:#268cd4; text-decoration:none; }
.zzsc5 .content{ overflow:hidden; width:380px; height:360px; position:relative;}
.zzsc5 .content ul{ position:absolute; left:0; top:0; }
.zzsc5 .content li{ width:380px; float:left;}



/*tab6*/
.zzsc6{ width:1200px; margin:auto; position: relative; border-top:2px solid #d0d0d0; padding-top: 55px;}
.zzsc6 .tab {overflow:hidden; margin-bottom: 20px; position: absolute; top: -2px; left: 0; }
.zzsc6 .tab a{ display:block; padding: 0 2px; height: 46px; margin-right: 40px; float:left; text-decoration:none; border-top:2px solid #d0d0d0; color:#3b3b3b;  font-size:24px;  text-align: left; line-height: 44px;}
.zzsc6 .tab a:hover{border-top:2px solid #268cd4; color:#268cd4; text-decoration:none;}
.zzsc6 .tab a.on{ border-top:2px solid #268cd4; color:#268cd4; text-decoration:none; }
.zzsc6 .content{ overflow:hidden; width:1200px; height:95px; position:relative;}
.zzsc6 .content ul{ position:absolute; left:0; top:0; }
.zzsc6 .content li{ width:1200px; float:left; }


/*tab7*/
.zzsc7{ width:380px; margin:auto; position: relative; border-top:2px solid #d0d0d0; padding-top: 55px;}
.zzsc7 .tab {overflow:hidden; margin-bottom: 20px; position: absolute; top: -2px; left: 0; }
.zzsc7 .tab a{ display:block; width: 100px; height: 46px; margin-right: 30px; float:left; text-decoration:none; border-top:2px solid #d0d0d0; color:#3b3b3b;  font-size:24px;  text-align: left; line-height: 44px;}
.zzsc7 .tab a:hover{border-top:2px solid #268cd4; color:#268cd4; text-decoration:none;}
.zzsc7 .tab a.on{ border-top:2px solid #268cd4; color:#268cd4; text-decoration:none; }
.zzsc7 .content{ overflow:hidden; width:380px; height:360px; position:relative;}
.zzsc7 .content ul{ position:absolute; left:0; top:0; }
.zzsc7 .content li{ width:380px; float:left;}



.list02{ float:left; margin-right: 20px;  font-size:16px; margin-bottom: 15px;  overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}



/*pic*/
#scrollbox { width:1170px; margin: auto;}
#scrollbox ul {overflow:hidden; }
#scrollbox ul li {float:left;width:130px;height:42px;vertical-align:top;padding:0px;overflow:hidden;}
#scrollbox ul li img{ width:120px; height:40px; border: 1px solid #449ee8; margin: auto; margin: 0 4px; overflow: hidden; object-fit: cover;}
.pointer {cursor: pointer;}
.zjt { position:absolute; top:0px; left: 0px; }
.yjt { position:absolute; top:0px; right: 0px; }


#scrollbox1 { width:1200px; margin: auto;}
#scrollbox1 ul {overflow:hidden; }
#scrollbox1 ul li {width:380px; height:220px; position: relative;  margin-bottom: 19px; text-align: center; float:left;margin-right:30px}
#scrollbox1 ul>li+li+li{margin-right:0}
#scrollbox1 ul>li+li+li+li{margin-right:30px}
#scrollbox1 ul>li+li+li+li+li+li{margin-right:0}
#scrollbox1 ul li img{ width:100%; height: 100%; margin: 0;padding: 0;object-fit: cover;}
#scrollbox1 ul li a:hover img {width:378px; height: 218px; border:1px solid #268cd4;}

.zjt1 { position:absolute; top:65px; left: 0px; z-index:999;}
.yjt1 { position:absolute; top:65px; right: 0px; }



/*ewm*/
.gg_full {position:fixed; top: 155px; right: 19px; width: 106px; height: 384px;
}
.gg_full .gg_fbtn {
	width: 19px; display: none; height: 55px; position:fixed; top: 155px; right: 0;
}
.gg_full .gg_fbtn A {
	display: block; background: url(../images/gg_btn.png) no-repeat 0px 0px; height: 55px; overflow: hidden
}
.gg_full .gg_fbtn .gg_fclose {
	background: url(../images/gg_btn.png) no-repeat -19px 0px
}
.gg_full .gg_fcon {
	display: none; height: 400px;
}



/*page*/
.tcdPageCode {
	padding: 15px 5px;
	text-align: left;
	color: #ccc;
	text-align: center;
}
.tcdPageCode a {
	display: inline-block;
	color: #1395df;
	display: inline-block;
	height: 25px;
	line-height: 25px;
	padding: 0 5px;
	border: 1px solid #ddd;
	margin: 0 2px;
	border-radius: 4px;
	vertical-align: middle;
}
.tcdPageCode a:hover {
	text-decoration: none;
	border: 1px solid #1395df;
}
.tcdPageCode span.current {
	font-size: 12px;
	display: inline-block;
	height: 25px;
	line-height: 25px;
	padding: 0 5px;
	margin: 0 2px;
	color: #fff;
	background-color: #1395df;
	border: 1px solid #1395df;
	border-radius: 4px;
	vertical-align: middle;
}
.tcdPageCode span.disabled {
	font-size: 12px;
	display: inline-block;
	height: 25px;
	line-height: 25px;
	padding: 0 5px;
	margin: 0 2px;
	color: #bfbfbf;
	background: #f2f2f2;
	border: 1px solid #bfbfbf;
	border-radius: 4px;
	vertical-align: middle;
}


/*2021-04-27*/
 .hide{display: none};
 .sshow{font-size: 10px;}

